<?php 
$fuente = @imagecreatefromjpeg($ruta); 
$imgAncho = imagesx ($fuente); 
$imgAlto =imagesy($fuente);
if($tipo == 1)
{
	if($imgAncho > $imgAlto)
	{
		$ancho = 96;
		$alto = 72;	
	}
	else
	{
		$ancho = 54;
		$alto = 72;	
	}
}
else if($tipo == 2)
{
	if($imgAncho > $imgAlto)
	{
		$ancho = 150;
		$alto = 112;	
	}
	else
	{
		$ancho = 84;
		$alto = 112;	
	}
}
$imagen = imagecreatetruecolor($ancho,$alto); 
ImageCopyResized($imagen,$fuente,0,0,0,0,$ancho,$alto,$imgAncho,$imgAlto); 
Header("Content-type: image/jpeg"); 
imagejpeg($imagen); 
?>